package com.jeesite.modules.dataScreen.domain.monitoring;

import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@ApiModel("舆论列表详情数据")
public class MonitoringDetailVo {

    private String id;
    @ApiModelProperty("作者（媒体）")
    private String author;
    @ApiModelProperty("作者头像")
    private String authorPic;
    @ApiModelProperty("内容（舆情信息）")
    private String content;
    @ApiModelProperty("分类（行业）")
    private String classifyName;
    @ApiModelProperty("域名")
    private String domain;
    @ApiModelProperty("加入时间")
    @JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
    private Date enterTime;
    @ApiModelProperty("信息链接")
    private String infoUrl;
    @ApiModelProperty("是否关注")
    private String attention;
    @ApiModelProperty("是否入简报")
    private String export;
    @ApiModelProperty("是否预警")
    private String warning;
    @ApiModelProperty("关键字")
    private String keyWord;
    @ApiModelProperty("倾向性")
    private String orientation;
    @ApiModelProperty("发布时间")
    @JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
    private Date publishTime;
    @ApiModelProperty("媒体类型")
    private String sourceType;
    @ApiModelProperty("摘要")
    private String summary;
    @ApiModelProperty("标题")
    private String title;
    @ApiModelProperty("标题1")
    private String title1;
    @ApiModelProperty("网站名称")
    private String webName;
    @ApiModelProperty("访问量")
    private String visitCount;
    @ApiModelProperty("序号")
    private Integer index;
    @ApiModelProperty(value = "信息ID")
    private String infoUuid;
}
